stage crew - French English Dictionary